home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 4: GNU Archives / Linux Cubed Series 4 - GNU Archives.iso / gnu / fontutil.6 / fontutil / fontutils-0.6 / widgets / ChangeLog < prev    next >
Encoding:
Text File  |  1992-10-27  |  11.3 KB  |  336 lines

  1. Tue Oct 27 12:56:45 1992  Karl Berry  (karl@cs.umb.edu)
  2.  
  3.     * Version 0.6.
  4.  
  5. Thu Sep  3 09:31:30 1992  Karl Berry  (karl@hayley)
  6.  
  7.         * Version 0.5.
  8.  
  9. Wed Sep  2 18:50:44 1992  Karl Berry  (karl@hayley)
  10.  
  11.         * Viewport.c (GeometryManager): avoid warns about parens.
  12.  
  13. Wed Aug 19 07:01:27 1992  Karl Berry  (karl@hayley)
  14.  
  15.         * Label.c: include config.h, since we use strchr etc.
  16.  
  17.         * From.c (PreferredGeometry): insert parens around | expr to avoid
  18.           warnings.
  19.         * Viewport.c (GeometryManager): likewise, for && in ||.  Also
  20.           remove empty else statements.
  21.  
  22.         * Box.c (DoLayout): inserts casts to avoid warnings.
  23.         * Form.c (Layout): likewise.
  24.  
  25. Sun Jun 21 15:28:24 1992  Karl Berry  (karl@io)
  26.  
  27.         * Viewport.c (CreateScrollbar): cast NULL's to (XtArgVal) to avoid
  28.           warnings.
  29.  
  30. Sat Jun 13 11:54:53 1992  Karl Berry  (karl@hayley)
  31.  
  32.         * Bitmap.c (show_selection): remove extraneous comparison to `None'.
  33.  
  34. Wed Apr  1 11:55:19 1992  Karl Berry  (karl at hayley)
  35.  
  36.         * Box.c: new file (well, the old file returns).
  37.         * GNUmakefile (c_only): add it.
  38.  
  39. Tue Mar 17 08:07:56 1992  Karl Berry  (karl at hayley)
  40.  
  41.         * Label.c (SetTextWidthAndHeight): use strchr, not index.
  42.  
  43.         * most files: cast specific widgets to (Widget) to avoid warnings.
  44.  
  45. Thu Mar 26 15:27:24 1992  Karl Berry  (karl at claude.cs.umb.edu)
  46.  
  47.         * GNUmakefile (c_only): remove Box.
  48.  
  49. Sat Mar  7 14:09:37 1992  Karl Berry  (karl at fosse)
  50.  
  51.         * Item.c (accept_value): declare as static.
  52.  
  53. Sat Mar  7 09:51:18 1992  Karl Berry  (karl at hayley)
  54.  
  55.         * GNUmakefile (files, headers, sources): replace with `c_and_h', etc.
  56.  
  57. Wed Mar  4 11:25:19 1992  Karl Berry  (karl at hayley)
  58.  
  59.         * GNUmakefile (library): rename to `Widgets'.
  60.  
  61. Tue Jan 14 15:58:13 1992  Karl Berry  (karl at hayley)
  62.  
  63.         * Bitmap.c (bitmap_to_pixmap): remove the code that handled the
  64.           case of an odd number of transitions; bitmap_find_transitions
  65.           now adds an implicit transition to white at the end of each row.
  66.  
  67. Thu Jan  9 11:21:13 1992  Karl Berry  (karl at hayley)
  68.  
  69.         * *.c: do not include global.h.
  70.  
  71. Wed Jan  8 15:28:22 1992  Karl Berry  (karl at hayley)
  72.  
  73.         * update copyright messages.
  74.  
  75.         * change `allocate to `xmalloc', `reallocate' to `xrealloc', and
  76.           `string_copy' to `strdup'.
  77.  
  78. Tue Oct  1 14:59:02 1991  Karl Berry  (karl at hayley)
  79.  
  80.         * Bitmap.c (param_value): new routine.
  81.         (accept_paste): allow flipping the selection either vertically or
  82.           horizontally or both.
  83.  
  84. Tue Sep 24 10:56:07 1991  Karl Berry  (karl at hayley)
  85.  
  86.         * Label.c (SetTextWidthAndHeight): set label_x and label_y to 
  87.  
  88.         * Item.c (accept_value): highlight the widget while we're
  89.           performing the action.
  90.         (item_initialize): set normal and inverse GC's.
  91.         * ItemP.h (ItemPart): declare the GC's.
  92.  
  93. Tue Sep 17 15:13:00 1991  Karl Berry  (karl at hayley)
  94.  
  95.         * Bitmap.c (redraw_selection_bitmap): use XClearArea instead of
  96.           XCopyPlane, to avoid a server bug.
  97.  
  98.         * Bitmap.c (accept_paste): compute the coordinates of the paste
  99.           point from `row' and `col', not from themselves (uninitialized).
  100.  
  101. Thu Sep 12 15:33:45 1991  Karl Berry  (karl at hayley)
  102.  
  103.         * Bitmap.c (bitmap_to_pixmap): save the original rectangle list,
  104.           so we can free it.
  105.  
  106. Tue Sep 10 06:55:40 1991  Karl Berry  (karl at hayley)
  107.  
  108.         * Label.c (Resize): do SetTextWidthAndHeight; perhaps the pixmap is
  109.           bigger now.
  110.  
  111. Tue Jul 30 13:18:12 1991  Karl Berry  (karl at ra.cs.umb.edu)
  112.  
  113.         * Version 0.3.
  114.  
  115. Sat Jul  6 09:23:48 1991  Karl Berry  (karl at hayley)
  116.  
  117.         * Item.c: remove item_translations after all; we have to pass the
  118.           translations on to the text subwidget.
  119.         (item_initialize): set the translations resource for the text widget.
  120.         [no, don't do this; it causes some internal error in the toolkit.
  121.         Obviously I don't understand this yet.]
  122.  
  123. Fri Jul  5 07:59:38 1991  Karl Berry  (karl at hayley)
  124.  
  125.         * Bitmap.c (bitmap_to_pixmap): use XRETALLOC; free the rectangle
  126.           list when we are done.
  127.  
  128. Thu Jul  4 13:48:26 1991  Karl Berry  (karl at hayley)
  129.  
  130.         * Item.c (item_translations): new variable.
  131.         (itemClassRec): set the default translations.
  132.  
  133.         * Item.c (accept_value): declare as `action_proc_type'.
  134.  
  135. Sun Jun 30 09:15:53 1991  Karl Berry  (karl at hayley)
  136.  
  137.         * Bitmap.c (bitmap_resources): use IMMEDIATE_RESOURCE.
  138.         * Item.c (item_resources): likewise.
  139.  
  140.         * {Bitmap,Item}P.h: include IntrinsicP.h and CoreP.h again.
  141.         * Bitmap.c: don't bother to include IntrinsicP.h.
  142.  
  143. Fri Jun 28 08:51:13 1991  Karl Berry  (karl at hayley)
  144.  
  145.         * Item.c (item_destroy): new routine.
  146.         * Bitmap.c (bitmap_destroy): new routine.
  147.  
  148.         * Bitmap.c (Bitmap.c): change return value to `Boolean'.
  149.  
  150.         * GNUmakefile (sources): add `Box.c'.
  151.  
  152. Thu Jun 27 10:59:09 1991  Karl Berry  (karl at hayley)
  153.  
  154.         * {BitmapP,ItemP}.h: include CoreP.h; no, we can't, it makes gdb
  155.           core dump.
  156.  
  157. Tue Jun 25 09:11:33 1991  Karl Berry  (karl at hayley)
  158.  
  159.         * Bitmap.c (bitmap_resources): use `BITMAP_DEFAULT_EXPANSION'.
  160.  
  161. Mon Jun 17 15:14:13 1991  Karl Berry  (karl at hayley)
  162.  
  163.         * Item.c (ItemGetLabelString): new routine.
  164.  
  165. Thu Jun  6 07:28:44 1991  Karl Berry  (karl at hayley)
  166.  
  167.         * All files: change to version 2 of the GPL.
  168.  
  169. Thu May 16 11:33:50 1991  Karl Berry  (karl at hayley)
  170.  
  171.         * Item.c: doc fix.
  172.  
  173. Thu Mar  7 07:32:44 1991  Karl Berry  (karl at hayley)
  174.  
  175.         * Version 0.2.
  176.  
  177. Mon Feb 25 13:22:41 1991  Karl Berry  (karl at hayley)
  178.  
  179.         * Label.c: include <X11/Xmu/Drawing.h>.
  180.  
  181. Sun Feb 24 12:08:07 1991  Karl Berry  (karl at ra.cs.umb.edu)
  182.  
  183.         * Bitmap.c (bitmap_set_values): remove dead code.
  184.  
  185.         * Viewport.c (ComputeLayout): declare `clip_width' and
  186.           `clip_height' as `Dimension' instead of `int'.
  187.  
  188.         * Label.c (Redisplay): only call XClipBox if `region' is not null;
  189.           otherwise, redraw the whole thing.
  190.  
  191.         * Bitmap.c (accept_paste): cast to prevent warning.
  192.  
  193. Sun Feb 17 09:33:50 1991  Karl Berry  (karl at hayley)
  194.  
  195.         * Bitmap.c, Item.c: include config.h.
  196.  
  197. Sun Feb 10 13:41:55 1991  Karl Berry  (karl at hayley)
  198.  
  199.         * Bitmap.c (redraw_selection): rename to
  200.           `redraw_selection_bitmap'.
  201.         (redraw_selection): call `redraw_selection_bitmap' on both the
  202.           normal and the shadow bitmap.
  203.         (accept_paste): move shadow computations to `redraw_selection'.
  204.  
  205.         * Bitmap.c (fill_selection): new action routine.
  206.  
  207.         * Bitmap.c (erase_selection): rename to `unshow_selection'.
  208.  
  209. Wed Jan 30 06:53:21 1991  Karl Berry  (karl at hayley)
  210.  
  211.         * Viewport.c (GeometryManager): set reconfigured when the request
  212.           is to be smaller.
  213.  
  214. Tue Jan 29 16:42:35 1991  Karl Berry  (karl at hayley)
  215.  
  216.         * Bitmap.c (bitmap_set_values): remove dead code.
  217.  
  218.         * Viewport.c (GeometryManager): always allow requests to be smaller.
  219.  
  220. Mon Jan 28 11:17:04 1991  Karl Berry  (karl at hayley)
  221.  
  222.         * Item.c (item_set_values): have to call XtSetValues twice to make
  223.           Saturday's change effective.  [No, not even that works right.
  224.           Forget the whole thing.]
  225.  
  226.         * Viewport.c (GeometryManager): rewrite to allow changing the
  227.           width or height even when other changes are requested.
  228.  
  229. Sat Jan 26 07:58:45 1991  Karl Berry  (karl at hayley)
  230.  
  231.         * Item.c (item_set_values): initialize the insert position to the
  232.           end of the string.
  233.  
  234.         * Bitmap.c (find_selection_bb): new routine.
  235.         (accept_paste): copy the bitmap if we are pasting transparently.
  236.  
  237. Thu Jan 24 07:43:07 1991  Karl Berry  (karl at hayley)
  238.  
  239.         * Bitmap.c (accept_selection): subtract one from the bounding box
  240.           row.
  241.  
  242. Wed Jan 23 10:04:14 1991  Karl Berry  (karl at hayley)
  243.  
  244.         * Bitmap.c (accept_paste): take a parameter that says whether to
  245.           paste opaquely or transparently.
  246.  
  247.         * Bitmap.c (EXPANSION_TRUNC,EXPANSION_ROUND): new macros.
  248.         (update_selection, start_selection, start_paste): truncate when
  249.           determining the upper left point; otherwise, round.
  250.  
  251.         * Bitmap.c (find_bitmap_position): return the row and column in
  252.           unrounded coordinates; change callers.
  253.         (update_selection): round the current coordinate, instead of
  254.           truncating.
  255.  
  256.         * Bitmap.c (find_bitmap_position): use the unrounded coordinates
  257.           to test against zero.
  258.  
  259.         * Bitmap.c (*selection, *paste): always use erase_selection to get
  260.           rid of the selection rectangle.
  261.  
  262.         * Bitmap.c (redraw_selection): new routine; use label.normal_GC to
  263.           do the drawing.
  264.  
  265.         * Bitmap.c (bitmap_initialize): use the same GC for the shadow
  266.           bitmap as the main one.
  267.  
  268. Tue Jan 22 16:12:08 1991  Karl Berry  (karl at hayley)
  269.  
  270.         * Bitmap.c (update_selection): fix updates of width and height.
  271.  
  272.         * BitmapP.h (BitmapPart): new fields to handle selections; also
  273.           save the GC's we need.
  274.  
  275.         * Bitmap.c (bitmap_initialize): initialize the GC and selection
  276.           components.
  277.  
  278.         * Bitmap.c (find_bitmap_position, check_action_parameters,
  279.           show_selection, update_selection): new utility routines.
  280.  
  281.         * Bitmap.c (start_selection, adjust_selection, finish_selection):
  282.           new action routines to select a rectangle within a bitmap.
  283.         (start_paste, move_paste, finish_paste): corresponding routines to
  284.           paste the selected rectangle.
  285.  
  286. Mon Jan 21 15:51:03 1991  Karl Berry  (karl at hayley)
  287.  
  288.         * Bitmap.c (redraw_pixel): cache the foreground color.
  289.  
  290. Sat Jan 19 06:00:16 1991  Karl Berry  (karl at hayley)
  291.  
  292.         * Item.c (ItemGetValueWidget): new routine.
  293.  
  294.         * Item.c (item_initialize): put the initial insert position at the
  295.           end of the value string, instead of the beginning.
  296.  
  297.         * Item.c (item_initialize): compute the initial width of the value
  298.           widget, instead of leaving the default.
  299.  
  300.         * Bitmap.c (BitmapExpansion): new routine.
  301.  
  302. Fri Nov 23 09:36:22 1990  Karl Berry  (karl at hayley)
  303.  
  304.         * Viewport.c (CheckHoriz, ComputeLayout): no, that was the right
  305.           idea, but the wrong change.  Instead, don't change the preferred
  306.           width.  Also, treat the horizontal and vertical cases in the
  307.           same way.
  308.  
  309.         * Viewport.c (CheckHoriz, ComputeLayout): set the intended
  310.           dimensions to the clip dimensions, not the preferred dimensions,
  311.           since the latter may not have been allowed by our parent.
  312.  
  313. Sat Nov 17 08:38:40 1990  Karl Berry  (karl at hayley)
  314.  
  315.         * Viewport.c (GeometryManager): if the requested dimensions are
  316.           less than the current ones, allow them.
  317.  
  318.         * Bitmap.c (bitmap_expose): we can use the Label's expose routine
  319.           now, so remove this.
  320.  
  321.         * Label.c: new file, with better implementation of the Expose
  322.         routine.
  323.         * GNUmakefile (sources): list the file.
  324.  
  325. Tue Oct 23 07:25:42 1990  Karl Berry  (karl at hayley)
  326.  
  327.         * Viewport.c (GeometryManager): set reconfigured if the child
  328.           requested a smaller size than we are.
  329.  
  330. Sun Oct 21 16:20:30 1990  Karl Berry  (karl at hayley)
  331.  
  332.         * Viewport.c (GeometryManager): make the allowed width and height
  333.           be the requested width and height, even if we can allow more.
  334.  
  335.         * New directory: previous changes to some files in ../xbce/ChangeLog.
  336.